Stick Insects | liewwk

The Phasmatodea (sometimes called Phasmida or Phasmatoptera) are an order of insects, whose members are variously known as stick insects (in Europe and Australasia), walking sticks or stick-bugs (in the United States and Canada), phasmids, ghost insects and leaf insects (generally the family Phylliidae). The ordinal name is derived from the Ancient Greek φάσμα phasma, … Continue reading Stick Insects | liewwk